name of a species - Spanish English Dictionary